small wild mammals - Turkish English Dictionary